/**
 * channels 新闻频道的仓库数据
 */
// import { getNewsChannels } from '../services/newsServices';
import { getNewsChannels } from '../services/NewsService';

export default {
    namespaced: true, //开启命名空间
    state: {
        data: []
    },
    // 这里配置多种变异方式
    mutations: {
        setChannels(state, payload) {
            state.data = payload;
        }
    },
    // 这里配置副作用操作的函数
    actions: {
        getChannels(context) {
            let channels = getNewsChannels();
            context.commit('setChannels', channels);
        }
    }
}